sophie earley
GB Para Table Tennis Squad Heads to France for World Championships PreparationOn September 10, 2026, Table Tennis England announced the 12-athlete squad fo...
Morocco, Brahim Diaz and the Opened Door for Ilias AkhomachThere is a habit I have kept for nearly five decades in this trade: before...
Two red cards, three goals in fourteen minutes: Nam Dinh and the night they lost themselves at Hoa XuanAt the 54th minute at Hoa Xuan Stadium, the referee produced the second red...
Vietnam's Combat-Sports Injury Map: When the Data Begins With a BlankThe night of the fights was at an arena in southern Ho Chi Minh City. I sat i...
Chelsea 0-3 Brentford: Decoding a 22-Match Clean-Sheet Drought and João Pedro's BreakdownWithin roughly three weeks, João Pedro withdrew from the Brazil squad and his...
PV Sindhu, 18 Hours, and the Half-Court of Women's Badminton Nobody Bothers to ScheduleThe Nagoya clock reads 1:15 a.m. PV Sindhu walks off court, racket bag still ...
A Blank Page and the Unheard Whistle: When Football Analysis Has No Data to SpeakI have just finished reading a football analysis printed in nine chapters, bu...
Perks in Overwatch 2: When Power Is Redistributed Mid-MatchIn the last three matches I spent reviewing footage from a regional tournamen...
Gabi, VakifBank and the captaincy that never appeared in the contractAt the edge of a still pool, Gabriela Braga Guimarães told Bruno about the...
Kevin Diks Absent for Personal Reasons: Indonesia Relieved, Gladbach Still in CrisisThe match at MHPArena ended 3-2 in Gladbach's favour, but the most important...
Three Sets, Three Breaths: Indonesia's Women's Volleyball Team Finishes Sixth at the 2026 Asian GamesOn my editing desk in Shanghai, I keep a peculiar habit. Every time I rewatch...
Vietnam keep familiar core for FIFA ASEAN Cup 2026: Kim Sang Sik's calculated cautionThe afternoon session in Hanoi lasted barely two hours. No crowd, no shouting...
Vietnamese table tennis and the data void: when a deep analysis returns emptyI opened a deep-analysis file sent by a colleague. The title was blank. The...
Three Players, One Record: How Game Ratio Decided the European U15 Girls TitleIn the seventh game of the match that would decide the title, the score stopp...
The Empty Stat Sheet: The Cost of Unrecorded Data in Vietnamese VolleyballMy computer screen lit up at 2:47 a.m. Bangkok time. It held a nine-dimension...
When the Data Falls Silent: Why Deep Badminton Analysis Needs an Anchor of FactIn seven years of covering badminton from Shenzhen, I have learned something ...
When a Draw Never Happened: Van Dijk, Xavi and the Lesson of the Trust LineMinute 13. Van Dijk rises and heads the ball into the net from a corner. The...
The Drone Buzz at Carnoustie: When a Champion Has to Fight the Sky ItselfThe drone engine whined like an idling tank overhead. Robert MacIntyre stood ...
Between the Sydney Sweeney Advert and the Budapest Track: Amy Hunt and the Race to Reclaim the Female Athlete's BodyI sat in the seventeenth row of a stadium in Budapest on a September Sunday,...
Trent Alexander-Arnold at Real Madrid: The Most Hated Man Is Holding the Map Upside DownAt Anfield, on an autumn afternoon in 2026, when the scoreboard showed Trent...
Morocco, Brahim Diaz and the Opened Door for Ilias AkhomachThere is a habit I have kept for nearly five decades in this trade: before...
Two red cards, three goals in fourteen minutes: Nam Dinh and the night they lost themselves at Hoa XuanAt the 54th minute at Hoa Xuan Stadium, the referee produced the second red...
Vietnam's Combat-Sports Injury Map: When the Data Begins With a BlankThe night of the fights was at an arena in southern Ho Chi Minh City. I sat i...
Chelsea 0-3 Brentford: Decoding a 22-Match Clean-Sheet Drought and João Pedro's BreakdownWithin roughly three weeks, João Pedro withdrew from the Brazil squad and his...
PV Sindhu, 18 Hours, and the Half-Court of Women's Badminton Nobody Bothers to ScheduleThe Nagoya clock reads 1:15 a.m. PV Sindhu walks off court, racket bag still ...
A Blank Page and the Unheard Whistle: When Football Analysis Has No Data to SpeakI have just finished reading a football analysis printed in nine chapters, bu...
Perks in Overwatch 2: When Power Is Redistributed Mid-MatchIn the last three matches I spent reviewing footage from a regional tournamen...
Gabi, VakifBank and the captaincy that never appeared in the contractAt the edge of a still pool, Gabriela Braga Guimarães told Bruno about the...
Kevin Diks Absent for Personal Reasons: Indonesia Relieved, Gladbach Still in CrisisThe match at MHPArena ended 3-2 in Gladbach's favour, but the most important...
Three Sets, Three Breaths: Indonesia's Women's Volleyball Team Finishes Sixth at the 2026 Asian GamesOn my editing desk in Shanghai, I keep a peculiar habit. Every time I rewatch...
Vietnam keep familiar core for FIFA ASEAN Cup 2026: Kim Sang Sik's calculated cautionThe afternoon session in Hanoi lasted barely two hours. No crowd, no shouting...
Vietnamese table tennis and the data void: when a deep analysis returns emptyI opened a deep-analysis file sent by a colleague. The title was blank. The...
Three Players, One Record: How Game Ratio Decided the European U15 Girls TitleIn the seventh game of the match that would decide the title, the score stopp...
The Empty Stat Sheet: The Cost of Unrecorded Data in Vietnamese VolleyballMy computer screen lit up at 2:47 a.m. Bangkok time. It held a nine-dimension...
When the Data Falls Silent: Why Deep Badminton Analysis Needs an Anchor of FactIn seven years of covering badminton from Shenzhen, I have learned something ...
When a Draw Never Happened: Van Dijk, Xavi and the Lesson of the Trust LineMinute 13. Van Dijk rises and heads the ball into the net from a corner. The...
The Drone Buzz at Carnoustie: When a Champion Has to Fight the Sky ItselfThe drone engine whined like an idling tank overhead. Robert MacIntyre stood ...
Between the Sydney Sweeney Advert and the Budapest Track: Amy Hunt and the Race to Reclaim the Female Athlete's BodyI sat in the seventeenth row of a stadium in Budapest on a September Sunday,...
Trent Alexander-Arnold at Real Madrid: The Most Hated Man Is Holding the Map Upside DownAt Anfield, on an autumn afternoon in 2026, when the scoreboard showed Trent...
